package com.sky.nacos.entity;

import java.util.Date;
import java.io.Serializable;

import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 账户流水明细表(AccDetail)实体类
 *
 * @author makejava
 * @since 2020-04-20 16:34:34
 */
@Getter
@Setter
@ToString
@EqualsAndHashCode
public class AccDetail implements Serializable {
    private static final long serialVersionUID = -14104098625893379L;
    /**账务流水号*/
    private String accSn;
    /**会员ID*/
    private Integer usercode;
    /**关联流水号，如是支付则为支付系统流水号，如返奖则为订单流水号，如为提现为提现流水号，如为充值则为充值流水号*/
    private String unSn;
    /**发生前余额*/
    private Integer accrualPre;
    /**发生额*/
    private Integer accrual;
    /**发生后余额*/
    private Integer accrualNext;
    /**发生时间*/
    private Date acTime;
    /**金额发生方式   0  支付  1 充值  2 返奖   3 赠送   4 退款   5 提现*/
    private Integer acWay;
    /**处理状态(0.成功,1.失败  2 审核中)*/
    private Integer acState;
    /**用于分区*/
    private Object acDate;
    /**账务方向标志   0  入账   1  出账*/
    private Integer acFlag;
    /**是否需要返回前端   0 是  1 否*/
    private Integer acIsrt;
    /**支付渠道 0 余额 1 银联  2 支付宝  3 微信*/
    private Integer acChannel;
}